Skip to content

Create integration with Kubernetes

Request

Create integration with Kubernetes

Security
bearer-security
Path
orguuidstringrequired

organization uuid

Body*/*required

Integration to create

clustersArray of strings
connectedClustersinteger
createdAtstring
Example:"2020-01-01T00:00:00Z"
descriptionstring
environmentsArray of strings
failedClustersinteger
kubeconfigArray of integers
kubeconfigPathstring
namestring
ownerobject(model.IntegrationOwner)
passwordstring
regionstring
totalClustersinteger
typestring
updatedAtstring
Example:"2020-01-01T00:00:00Z"
usernamestring
uuidstring
Example:"c4f93b6d-8236-4d0c-a67b-3978def476a3"
{
  "clusters": [
    "string"
  ],
  "connectedClusters": 0,
  "createdAt": "2020-01-01T00:00:00Z",
  "description": "string",
  "environments": [
    "string"
  ],
  "failedClusters": 0,
  "kubeconfig": [
    0
  ],
  "kubeconfigPath": "string",
  "name": "string",
  "owner": {
    "email": "string",
    "name": "string"
  },
  "password": "string",
  "region": "string",
  "totalClusters": 0,
  "type": "string",
  "updatedAt": "2020-01-01T00:00:00Z",
  "username": "string",
  "uuid": "c4f93b6d-8236-4d0c-a67b-3978def476a3"
}

Responses

Data field refers to a list of objects

Bodyapplication/json
dataany
errorsArray of objects(common.PartialError)
statusobject
Response
{ "data": null, "errors": [ { … } ], "status": { "property1": 0, "property2": 0 } }